flock of turkeys - French English Dictionary